approved referee - German English Dictionary